create a highly detailed